namespace Sedge.Core.Configuration.Property
{
	public class PropertyHandler : IPropertyHandler
	{
		private readonly string _value;

		public PropertyHandler(ReportableObject owner, string rawValue)
		{
			_value = PropertyResolver.ResolveValue(owner, rawValue);
		}

		public string GetValue()
		{
			return _value;
		}
	}
}